package com.syf.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.syf.domain.SysMenu;
import com.syf.domain.SysRolePrivilege;
import com.syf.model.RolePrivilegesParam;

import java.util.List;

/**
*
*
*@author 苏耀奋
*@create 2021-07-11 12:11
*/
public interface SysRolePrivilegeService extends IService<SysRolePrivilege>{


    /**
     * 查询角色的权限
     * @param roleId
     * @return
     */
    List<SysMenu> findSysMenuAndPrivileges(Long roleId);


    /**
     * 给角色授权权限
     * @param rolePrivilegesParam
     * @return
     */
    boolean grantPrivileges(RolePrivilegesParam rolePrivilegesParam);
    }
